type sync.entry
14 uses
sync (current package)
map.go#L62: dirty map[any]*entry
map.go#L75: m map[any]*entry
map.go#L84: type entry struct {
map.go#L107: func newEntry(i any) *entry {
map.go#L108: e := &entry{}
map.go#L148: func (e *entry) load() (value any, ok bool) {
map.go#L188: func (e *entry) tryCompareAndSwap(old, new any) bool {
map.go#L213: func (e *entry) unexpungeLocked() (wasExpunged bool) {
map.go#L220: func (e *entry) swapLocked(i *any) *any {
map.go#L267: func (e *entry) tryLoadOrStore(i any) (actual any, loaded, ok bool) {
map.go#L324: func (e *entry) delete() (value any, ok bool) {
map.go#L340: func (e *entry) trySwap(i *any) (*any, bool) {
map.go#L523: m.dirty = make(map[any]*entry, len(read.m))
map.go#L531: func (e *entry) tryExpungeLocked() (isExpunged bool) {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |